# 数据类型

## 生活中的类型
"""
把程序中的数据类型比作生活中的物品类型, 就好像超市中的食物、工具、容器

超市中每种类型的商品都有各自类型的作用，那么程序中也是。

变量也可以分为多种数据类型，每种数据类型起着不同的作用。
"""

# Number
## int, 整型， 就是整数
## float，浮点型，就是小数

# Bool，布尔值，要么为真要么为假

# Str，字符串

# List，列表

# Tuple，元组

# Dict，字典

# Set，集合

# type

# i = "abc"
# print(type(i))


# 注意
"""
python是强类型语言，一个变量的类型，一旦声明，如果不进行重新赋值，则类型不会改变。
javascript, 弱类型
"""

# i = 1
# p = "b"
# result = i + p  # ab
# print(result)

# 命名规则

## 顾名思义，起名时需要根据业务场景、技术用途进行命名，比如：项目列表 -> projectList

# projectList = "项目列表"

## 命名格式

"""
驼峰命名，第一个单词首字母小写，后续单词首字母大写：relateProjectList
蛇形命名，单词全部小写，单词之间使用 _ 隔开，relate_project_list
大驼峰式命名法，全部单词的首字母都大写，一般编程时只会用在定义 常量，即 具有特殊意义且其值不会被修改的变量
"""